Town Bar And Grill
21 Kildare St., County Dublin, Ireland, Dublin 2
(01) 662-4800 Phone